dig one's own grave - Französisch Englisch Wörterbuch